<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
		<!-- 数据类型的不同需要的存储空间是不同的 -->
		<script type="text/javascript">
			// 和其他语言不同的是,在声明时是不确定数据类型的
			// js中的数据类型是在运行中,根据等号右边的值来确定的
			// js拥有动态的数据类型,这也意味着同一个变量可以用作不同的数据类型,变量的数据类型可以变化

			// 1.简单数据类型:
			// Number Boolean String undefined Null
			var num = 10;
			var PI = 3.14;
			var num1 = 010;
			var num2 = 012;
			var num3 = 0xB;
			// 在js中以0x开头表示十六进制
			// 在js中以0 开头的数据表示八进制
			// 快捷键控制台输出 clog 
			console.log(num1);
			console.log(num2);
			console.log(num);
			console.log(PI);
			console.log(num3);
			
			
			// 数字型有最大值和最小值
			// 他们两个的写法是固定的
			console.log(Number.MAX_VALUE);
			console.log(Number.MIN_VALUE);
			console.log(Number.MAX_VALUE*2);
			console.log(-Number.MAX_VALUE*2);
			console.log('xiaoyao'-277);
			// 数值型三个特殊值：
			// Infinity 表示无穷大
			// -Infinity 表示负无穷大
			// NaN 不是一个数字,非数值
		</script>
	</head>
	<body>
	</body>
</html>
